Skip to content

Conversation

@mareklibra
Copy link
Contributor

@mareklibra mareklibra commented Sep 5, 2019

So far with just a single "Details" card. Additional cards will follow.

Depends on:


vmDetails1

vmDetails2

@openshift-ci-robot openshift-ci-robot added needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. component/kubevirt Related to kubevirt-plugin component/ceph Related to ceph-storage-plugin component/core Related to console core functionality component/noobaa Related to noobaa-storage-plugin component/shared Related to console-shared size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Sep 5, 2019
@mareklibra
Copy link
Contributor Author

#2520 is merged, will rebase here

@openshift-ci-robot openshift-ci-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Sep 5, 2019
@mareklibra
Copy link
Contributor Author

/retest

@mareklibra
Copy link
Contributor Author

rebased

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why are all these props optional ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Firehose can inject props as undefined, no matter they are optional=false.

@mareklibra mareklibra changed the base branch from master to master-4.3 September 19, 2019 11:35
@mareklibra
Copy link
Contributor Author

Rebased to master-4.3.
@rawagner , can you please have a look?

@mareklibra
Copy link
Contributor Author

/retest

@mareklibra mareklibra mentioned this pull request Sep 20, 2019
2 tasks
@mareklibra
Copy link
Contributor Author

rebased

@mareklibra
Copy link
Contributor Author

/assign @spadgett

@openshift-ci-robot openshift-ci-robot added approved Indicates a PR has been approved by an approver from all required OWNERS files. and removed approved Indicates a PR has been approved by an approver from all required OWNERS files. labels Sep 23, 2019
@mareklibra
Copy link
Contributor Author

To simplify code-review, I have split the code. The "shared" part is in #2808 now.

@mareklibra
Copy link
Contributor Author

/unassign @spadgett

@spadgett spadgett changed the base branch from master-4.3 to master September 26, 2019 14:38
@mareklibra
Copy link
Contributor Author

rebased as #2808 is merged now

@openshift-ci-robot openshift-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Sep 27, 2019
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should show Not available (with text-secondary css) instead of DASH. Maybe just reuse error field ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done, reusing the error

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not available with text-secondary css

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we dont have a better type for vmStatus ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

@openshift-ci-robot openshift-ci-robot added component/dashboard Related to dashboard and removed approved Indicates a PR has been approved by an approver from all required OWNERS files. labels Sep 27, 2019
Copy link
Contributor Author

@mareklibra mareklibra Sep 27, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In a follow-up, I will update this page to render Not available instead of the dash (consistently per whole page).

So far with just a single "Details" card. Additional will follow.

The Dashboard is set as the default tab (instead of the Overview).
@rawagner
Copy link
Contributor

/lgtm

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Sep 27, 2019
@openshift-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: mareklibra, rawagner

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci-robot openshift-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Sep 27, 2019
@openshift-bot
Copy link
Contributor

/retest

Please review the full test history for this PR and help us cut down flakes.

@openshift-merge-robot openshift-merge-robot merged commit bdf78a7 into openshift:master Sep 27, 2019
@spadgett spadgett added this to the v4.3 milestone Oct 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. component/ceph Related to ceph-storage-plugin component/core Related to console core functionality component/dashboard Related to dashboard component/kubevirt Related to kubevirt-plugin component/noobaa Related to noobaa-storage-plugin component/shared Related to console-shared lgtm Indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants